package com.qf.dao;



import com.qf.pojo.TbCart;

import java.util.List;

/**
 * Create by 周志豪 on 2022/8/21  10:48
 *
 * @authoe 周志豪
 * @veision 1.0
 * //TODO  想好了再去做
 * @since 1.0
 */

public interface CartDao {


     //根据用户的id和商品的id查询购物车
    TbCart findByUserIdAndGoodId(Long userId, Long goodId);


     //更新用户的购物车商品数量

    int updateCount(Long userId, Long goodId, int num);


     //添加商品到购物车

    int addCart(Long userId, Long goodId, int num);

     //根据用户id查询所有的购物车种的数据

    List<TbCart> findByUserId(Long userId);


    void clearCart(Long userId);
}
